/*
 * @Description: 菜单路由
 * @Author: 李沛韬(lipeitao1002@163.com)
 * @Date: 2020-12-11 16:35:05
 * @LastEditors: 李沛韬(lipeitao1002@163.com)
 * @LastEditTime: 2020-12-14 15:10:50
 */

import Home from "../views/Home/Home.vue";
export default [{
    path: "/baseMan",
    component: Home,
    icon: 'el-icon-user-solid',
    title: "基础管理",
    children: [{
      path: "userMan",
      name: "userMan",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/baseManage/userMan.vue"),
      title: "用户管理"
    }, {
      path: "roleMan",
      name: "roleMan",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/baseManage/roleMan.vue"),
      title: "角色管理"
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-menu',
    children: [{
      path: "allInfo",
      name: "allInfo",
      title: "综合信息",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allInfo/index.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-office-building',
    children: [{
      path: "buildingMan",
      name: "buildingMan",
      title: "楼栋管理",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/buildingMan/buildingMan.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-bell',
    children: [{
      path: "alarm",
      name: "alarm",
      title: "实时报警",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/alarm/alarm.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-s-operation',
    children: [{
      path: "eventMan",
      name: "eventMan",
      title: "事件管理",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/eventMan/eventMan.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-receiving',
    children: [{
      path: "supplierMan",
      name: "supplierMan",
      title: "供应商管理",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/supplierMan/supplierMan.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-printer',
    children: [{
      path: "deviceMan",
      name: "deviceMan",
      title: "设备与维护",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/deviceMan/deviceMan.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-document-copy',
    children: [{
      path: "modelMan",
      name: "modelMan",
      title: "模型管理",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/modelMan/modelMan.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-attract',
    children: [{
      path: "linkageMan",
      name: "linkageMan",
      title: "联动管理",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/linkageMan/linkageMan.vue")
    }]
  }, {
    path: "/allDeviceMan",
    component: Home,
    title: "综合设备管理",
    icon: 'el-icon-date',
    children: [{
      path: "broadcasting",
      name: "broadcasting",
      title: "广播系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/broadcasting/broadcasting.vue")
    }, {
      path: "mediaConference",
      name: "mediaConference",
      title: "多媒体会议系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/mediaConference/mediaConference.vue")
    }, {
      path: "informationPublish",
      name: "informationPublish",
      title: "信息发布系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/informationPublish/informationPublish.vue")
    }, {
      path: "automaticFireAlarm",
      name: "automaticFireAlarm",
      title: "消防自动报警系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/automaticFireAlarm/automaticFireAlarm.vue")
    }, {
      path: "videoMonitoringSystem",
      name: "videoMonitoringSystem",
      title: "视频监控系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/videoMonitoringSystem/videoMonitoringSystem.vue")
    }, {
      path: "intrusionAlarm",
      name: "intrusionAlarm",
      title: "入侵报警系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/intrusionAlarm/intrusionAlarm.vue")
    }, {
      path: "accessControl",
      name: "accessControl",
      title: "出入口控制系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/accessControl/accessControl.vue")
    }, {
      path: "stopPlace",
      name: "stopPlace",
      title: "停车场系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/stopPlace/stopPlace.vue")
    }, {
      path: "buildingAutomationSystem",
      name: "buildingAutomationSystem",
      title: "楼宇自控系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/buildingAutomationSystem.vue"),
      children: [{
        path: "coldSourceSystem",
        name: "coldSourceSystem",
        title: "冷源系统",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/coldSourceSystem.vue")
      }, {
        path: "blowers",
        name: "blowers",
        title: "排风机",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/blowers.vue")
      }, {
        path: "gasBoiler",
        name: "gasBoiler",
        title: "燃气锅炉",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/gasBoiler.vue")
      }, {
        path: "waterSupply",
        name: "waterSupply",
        title: "给排水",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/waterSupply.vue")
      }, {
        path: "medicalGas",
        name: "medicalGas",
        title: "医疗气体",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/medicalGas.vue")
      }, {
        path: "hVACSys",
        name: "hVACSys",
        title: "空调通风",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/hVACSys.vue")
      }, {
        path: "newFan",
        name: "newFan",
        title: "新风机",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/newFan.vue")
      }, {
        path: "hotWater",
        name: "hotWater",
        title: "热水循环",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/hotWater.vue")
      }, {
        path: "drinkingWater",
        name: "drinkingWater",
        title: "直饮水",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/drinkingWater.vue")
      }, {
        path: "lifePool",
        name: "lifePool",
        title: "生活水池",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/lifePool.vue")
      }, {
        path: "elevator",
        name: "elevator",
        title: "电梯",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/elevator.vue")
      }, {
        path: "coMonitoring",
        name: "coMonitoring",
        title: "co监控",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/coMonitoring.vue")
      }, {
        path: "co2Monitoring",
        name: "co2Monitoring",
        title: "co2监控",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/co2Monitoring.vue")
      }, {
        path: "oxygenMonitoring",
        name: "oxygenMonitoring",
        title: "氧气监控",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/oxygenMonitoring.vue")
      }, {
        path: "compressedGasMonitoring",
        name: "compressedGasMonitoring",
        title: "压缩气体监控",
        component: () =>
          import( /* webpackChunkName: "about" */ "../views/allDeviceMan/buildingAutomationSystem/compressedGasMonitoring.vue")
      }]
    }, {
      path: "intelligentLighting",
      name: "intelligentLighting",
      title: "智能照明系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/intelligentLighting/intelligentLighting.vue")
    }, {
      path: "energyManagement",
      name: "energyManagement",
      title: "能源管理系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/energyManagement/energyManagement.vue")
    }, {
      path: "powerSupervisory",
      name: "powerSupervisory",
      title: "电力监控系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/powerSupervisory/powerSupervisory.vue")
    }, {
      path: "environmentalMonitoring",
      name: "environmentalMonitoring",
      title: "环境监控系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/environmentalMonitoring/environmentalMonitoring.vue")
    }, {
      path: "digitalIntegratedOperatingRoom",
      name: "digitalIntegratedOperatingRoom",
      title: "数字一体化手术室",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/digitalIntegratedOperatingRoom/digitalIntegratedOperatingRoom.vue")
    }, {
      path: "medicalBehaviorManagement",
      name: "medicalBehaviorManagement",
      title: "医疗行为管理系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/medicalBehaviorManagement/medicalBehaviorManagement.vue")
    }, {
      path: "visitationIntercom",
      name: "visitationIntercom",
      title: "探视对讲系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/visitationIntercom/visitationIntercom.vue")
    }, {
      path: "medicalIntercom",
      name: "medicalIntercom",
      title: "医疗对讲系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/medicalIntercom/medicalIntercom.vue")
    }, {
      path: "queue",
      name: "queue",
      title: "排队叫号系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/queue/queue.vue")
    }, {
      path: "logisticsAutomation",
      name: "logisticsAutomation",
      title: "物流传输系统",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/logisticsAutomation/logisticsAutomation.vue")
    }, {
      path: "automaticBloodCollectionWithTrack",
      name: "automaticBloodCollectionWithTrack",
      title: "自动采血与轨道",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/allDeviceMan/automaticBloodCollectionWithTrack/automaticBloodCollectionWithTrack.vue")
    }]
  },
  {
    path: "/",
    component: Home,
    icon: 'el-icon-s-data',
    children: [{
      path: "statisticsReport",
      name: "statisticsReport",
      title: "统计报表",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/statisticsReport/statisticsReport.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-reading',
    children: [{
      path: "knowledgeBase",
      name: "knowledgeBase",
      title: "知识库",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/knowledgeBase/knowledgeBase.vue")
    }]
  }, {
    path: "/",
    component: Home,
    icon: 'el-icon-notebook-2',
    children: [{
      path: "sysLog",
      name: "sysLog",
      title: "系统日志",
      component: () =>
        import( /* webpackChunkName: "about" */ "../views/sysLog/sysLog.vue")
    }]
  }
];